package com.fei.wechat.middlewar.mode.entity.admin;

import java.io.Serializable;
import java.util.Date;

/**
 * 描述: 操作日志接口实现层
 * 版权: Copyright (c) 2018 
 * 公司: 飞翔科技有限公司
 * 作者: 张进飞 
 * 版本: 1.0 
 * 创建日期: 2018年4月17日 
 * 创建时间: 上午8:47:37
 */
public class OperateLog implements Serializable
{
    
    /**
     * 
     */
    private static final long serialVersionUID = -2103223090963142616L;
    
    private Long id;
    
    /**
     * 模块名称
     */
    private String module;
    
    /**
     * 功能
     */
    private String feature;
    
    /**
     * 功能
     */
    private String function;
    
    /**
     * 操作用户登录名
     */
    private String loginName;
    
    /**
     * 用户IP
     */
    private String hostIp;
    
    /**
     * 操作类型
     */
    private Integer operateType;
    
    /**
     * 操作内容
     */
    private String operateContent;
    
    /**
     * 操作时间
     */
    private Date operateDate;
    
    /**
     * 操作详情
     */
    private String operateDetails;
    
    public Long getId()
    {
        return id;
    }
    
    public void setId(Long id)
    {
        this.id = id;
    }
    
    public String getModule()
    {
        return module;
    }
    
    public void setModule(String module)
    {
        this.module = module;
    }
    
    public String getFeature()
    {
        return feature;
    }
    
    public void setFeature(String feature)
    {
        this.feature = feature;
    }
    
    public String getLoginName()
    {
        return loginName;
    }
    
    public void setLoginName(String loginName)
    {
        this.loginName = loginName;
    }
    
    public String getHostIp()
    {
        return hostIp;
    }
    
    public void setHostIp(String hostIp)
    {
        this.hostIp = hostIp;
    }
    
    public Integer getOperateType()
    {
        return operateType;
    }
    
    public void setOperateType(Integer operateType)
    {
        this.operateType = operateType;
    }
    
    public String getOperateContent()
    {
        return operateContent;
    }
    
    public void setOperateContent(String operateContent)
    {
        this.operateContent = operateContent;
    }
    
    public Date getOperateDate()
    {
        return operateDate;
    }
    
    public void setOperateDate(Date operateDate)
    {
        this.operateDate = operateDate;
    }
    
    public String getOperateDetails()
    {
        return operateDetails;
    }
    
    public void setOperateDetails(String operateDetails)
    {
        this.operateDetails = operateDetails;
    }
    
    public String getFunction()
    {
        return function;
    }
    
    public void setFunction(String function)
    {
        this.function = function;
    }
    
}
